Hummingbird\Core\Modules\Delayjs A

Total Complexity 51
Dependencies 1
Dependents 0
Total lines 326
Lines of code 171
Logical lines of code 105
Comment lines 93
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
should_delay_script()
S
62 9 10
wphb_replace_scripts()
S
52 7 24
wphb_add_delay_js()
S
55 5 20
delay_js()
S
57 4 20
is_delay_enable()
S
60 4 15
call_api_and_update_exclusion_lists()
S
60 4 13
wphb_find_delay_js_exclude()
S
57 3 16
wphb_prelaod_exclusion_lists()
S
66 3 8
get_pre_defined_exclusion_list()
S
66 3 8
init()
S
59 2 14
get_delay_js_exclusion()
S
72 2 6
wphb_cs_disable_delay_for_app()
S
75 2 5
wphb_load_exclusion_list_first_time_from_api()
S
82 1 3
toggle_delay_js()
S
70 1 6
wphb_clean_scripts()
S
77 1 3